html, body, div, span, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  abbr, address, cite, code,  del, dfn, em, img, ins, kbd, q, samp,  small, strong, sub, sup, var,  b, i,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td,  article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, menu, nav, section, summary,  time, mark, audio, video {
	margin:0;
	padding:0;
	border:0px none;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:;
}
body {
	line-height:1;
}
article, aside, details, figcaption, figure,  footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after,  q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
/* change colours to suit your needs */

ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
/* change colours to suit your needs */

mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/* change border colour to suit your needs */

hr {
	border-left:0px none; border-right:0px none; border-bottom:0px none; display:block;
	height:1px;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0
}
input, select {
	vertical-align:middle;
}
 @font-face {
 font-family: 'Gess';
 src: url('http://www.colorsweekly.com/fonts/ge-ss-med.eot') format('eot');
 src: url('http://www.colorsweekly.com/fonts/ge-ss-med.woff') format('woff');
 src: url('http://www.colorsweekly.com/fonts/ge-ss-med.svg#GESSTextMedium-Medium') format('svg');
 src: local('☺'), url('http://www.colorsweekly.com/fonts/ge-ss-med.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'Gess-Bold';
 src: url('http://www.colorsweekly.com/fonts/ge-ss-bold.eot');
 src: local('☺'), url('http://www.colorsweekly.com/fonts/ge-ss-bold.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
body {
	background:#f2f2ea url('http://www.colorsweekly.com/images/background.jpg');
	direction:rtl
}
::selection{
	background-color:#fac42d;
	color:#fff;
	text-shadow:#bf8c04 1px 1px;
}
::-moz-selection{
	background-color:#fac42d;
	color:#fff;
	text-shadow:#bf8c04 1px 1px
}
::-webkit-selection{
	background-color:#fac42d;
	color:#fff;
	text-shadow:#bf8c04 1px 1px
}
.header {
	width:100%;
	height:275px;
	background:url('http://www.colorsweekly.com/images/header.png') no-repeat center top;
}
.headercontent {
	width:960px;
	height:275px;
	margin:0 auto;
	position:relative;
}
.headersocial {
	height:24px;
	width:60px;
	position:absolute;
	left:100px;
	top:110px;
}
.headersocial ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.headersocial ul li {
	width:24px;
	height:24px;
	float:left;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.headersocial ul li:hover {
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	margin-top:-2px;
}
.headersocial ul li a {
	width:24px;
	height:24px;
	display:block;
}
.headersocial ul li.headertwitter {
	background:url('http://www.colorsweekly.com/images/twittericon.png') no-repeat;
}
.headersocial ul li.headerfacebook {
	background:url('http://www.colorsweekly.com/images/facebookicon.png') no-repeat;
	float:right
}
.logo {
	width:300px;
	height:275px;
	margin:0 auto;
	background:url('http://im27.gulfup.com/rWWq1.png') no-repeat;
}
.logo a {
	width:300px;
	height:275px;
	display:block;
}
.headerarchive {
	width:127px;
	height:21px;
	position:absolute;
	top:110px;
	right:85px;
}
.headerarchive a{
	width:127px;
	height:21px;
	background:url('http://im19.gulfup.com/I2lx1.png') no-repeat;
	display:block
}
.headerarchive:hover{
	top:111px;
	right:86px;
}
.content {
	width:100%;
	height:auto;
	display:table;
	margin:0 auto;
	background:url('http://www.colorsweekly.com/images/wrapperbg.png') no-repeat center 460px;
}
.contentc {
	width:100%;
	height:auto;
	display:table;
	margin:0 auto;
}
.desc {
	height:140px;
	width:960px;
	margin-top:10px;
	position:relative;
	margin:0 auto;
}
.desctext {
	background: url('http://im15.gulfup.com/bozA1.png') no-repeat center;
	height:75px;
	width:637px;
	margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:0
}
.descarrow {
	width:20px;
	height:150px;
	float:right;
	background:url('http://www.colorsweekly.com/images/arrowright.png') no-repeat;
	margin-right:75px;
	position:absolute;
	top:-30px;
	right:0;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease
}
.desctext:hover .descarrow {
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	-moz-transform: scale(1) rotate(30deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transform: scale(1) rotate(30deg) translate(0px, 0px) skew(0deg, 0deg);
	-o-transform: scale(1) rotate(30deg) translate(0px, 0px) skew(0deg, 0deg);
	-ms-transform: scale(1) rotate(30deg) translate(0px, 0px) skew(0deg, 0deg);
	transform: scale(1) rotate(30deg) translate(0px, 0px) skew(0deg, 0deg);
	background:url('http://www.colorsweekly.com/images/arrowright2.png') no-repeat;
}
.descarrow:hover {
	-moz-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) !important;
	-webkit-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) !important;
	-o-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) !important;
	-ms-transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) !important;
	transform: scale(1) rotate(0deg) translate(0px, 0px) skew(0deg, 0deg) !important;
	background:url('images/arrowright.png') no-repeat !important;
}
.subscribebox {
	width:767px;
	height:129px;
	background:url('http://www.colorsweekly.com/images/subscribe.png') no-repeat;
	margin:0 auto
}
.pagetitle {
	width:700px;
	height:40px;
	line-height:40px;
	margin:200px auto 20px auto;
	text-align:center;
	font-family:gess, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#d14344;
	text-shadow:#efbebe 0 0 5px;
}
.pagetitle span {
	color:#2495a6;
	text-shadow:#b6e8ef 0 0 5px;
}
.updatebox {
	width:700px;
	height:109px;
	background-color:#d14344;
	margin:0 auto;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	position:relative;
}
span.error {
	display:block;
	position:absolute;
	bottom:9px;
	right:199px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	text-shadow:#10444b 1px 1px;
}
.unsubscribe {
	width:600px;
	height:40px;
	line-height:40px;
	position:absolute;
	top:120px;
	right:50%;
	margin-right:-300px;
	text-align:center;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	font-family:gess, Arial, Helvetica, sans-serif;
	color:#696967;
	font-size:15px;
}
.unsubscribe a {
	color:#7a7a7a;
	font-family:gess, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:15px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
	text-decoration:underline;
}
.unsubscribe a:hover {
	color:#2495a6;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_signup input.email {
	border:none;
	text-align:right;
	padding:10px 25px 10px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	outline:none;
	float:left;
	margin:40px 0 0 80px;
	width:410px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#d8d8d2;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_signup input.email:focus {
	color:#2495a6;
	-webkit-box-shadow: 0 0 10px 2px #9b2626;
	-moz-box-shadow: 0 0 10px 2px #9b2626;
	box-shadow: 0 0 10px 2px #9b2626;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_signup input.button {
	float:right;
	margin:40px 80px 0 0;
	clear:none;
	width:120px;
	height:50px;
	padding:10px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border:none;
	background-color:#2495a6;
	color:#fff;
	font-family:Gess, Arial, Helvetica, sans-serif;
	font-size:21px;
	cursor:pointer;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_signup input.button:hover {
	background-color:#fac42d;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_update input.email {
	border:none;
	text-align:right;
	padding:10px 25px 10px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	outline:none;
	float:left;
	margin:30px 0 0 40px;
	width:410px;
	height:30px;
	font-family:Gess, Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#d8d8d2;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_update input.email:focus {
	color:#2495a6;
	-webkit-box-shadow: 0 0 10px 2px #9b2626;
	-moz-box-shadow: 0 0 10px 2px #9b2626;
	box-shadow: 0 0 10px 2px #9b2626;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_update input.button {
	float:right;
	margin:30px 40px 0 0;
	clear:none;
	width:120px;
	height:50px;
	padding:10px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border:none;
	background-color:#2495a6;
	color:#fff;
	font-family:Gess, Arial, Helvetica, sans-serif;
	font-size:21px;
	cursor:pointer;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#mc_embed_update input.button:hover {
	background-color:#fac42d;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.messagecontent {
	color:#363634;
	text-shadow:#fff 1px 1px;
	font-family:Gess, Arial, Helvetica, sans-serif;
	font-size:19px;
	width:767px;
	height:40px;
	padding-top:65px;
	text-align:center;
	background:url('http://www.colorsweekly.com/images/arrowleft.png') no-repeat 20px 0;; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:0
}
.mail {
	color:#363634;
	text-shadow:#fff 1px 1px;
	font-family:Gess, Arial, Helvetica, sans-serif;
	font-size:19px;
	width:767px;
	height:40px;
	margin:30px auto 0 auto;
	padding-top:0px;
	text-align:center;
}
.newsletter {
	width:960px;
	height:490px;
	margin:25px auto 50px auto;
	position:relative;
}
.newsletter ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.newsletter ul li {
	float:right;
	width:240px;
	height:305px;
	margin-top:80px;
	position:relative;
	text-shadow:#fff 1px 1px;
}
.newsletter ul li h2 {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:22px;
	width:240px;
	text-align:center;
	position:relative;
	top:30px;
	color:#363634;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsletter ul li:hover h2 {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:default;
}
.newsletter ul li .rsscirclei {
	background:url('http://www.colorsweekly.com/images/rsscircle.png') no-repeat center top;
	width:141px;
	height:141px;
	margin:0 auto;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease
}
.newsletter ul li:hover .rsscirclei {
	-moz-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-o-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-ms-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsletter ul li .rsscirclet {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	width:220px;
	text-align:center;
	position:relative;
	top:60px;
	color:#656565;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	padding:0 10px;
}
.newsletter ul li:hover .rsscirclet {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:default;
	color:#3c3c39;
}
.newsletter ul li .lessonscirclei {
	background:url('http://www.colorsweekly.com/images/lessonscircle.png') no-repeat center top;
	width:141px;
	height:141px;
	margin:0 auto;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease
}
.newsletter ul li:hover .lessonscirclei {
	-moz-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-o-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-ms-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsletter ul li .lessonscirclet {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	width:220px;
	text-align:center;
	position:relative;
	top:60px;
	color:#656565;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	padding:0 10px;
}
.newsletter ul li:hover .lessonscirclet {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:default;
	color:#2495a6;
}
.newsletter ul li .resourcescirclei {
	background:url('http://www.colorsweekly.com/images/resourcescircle.png') no-repeat center top;
	width:141px;
	height:141px;
	margin:0 auto;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease
}
.newsletter ul li:hover .resourcescirclei {
	-moz-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-o-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-ms-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsletter ul li .resourcescirclet {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	width:220px;
	text-align:center;
	position:relative;
	top:60px;
	color:#656565;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	padding:0 10px;
}
.newsletter ul li:hover .resourcescirclet {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:default;
	color:#d14344;
}
.newsletter ul li .offerscirclei {
	background:url('http://www.colorsweekly.com/images/offerscircle.png') no-repeat center top;
	width:141px;
	height:141px;
	margin:0 auto;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease
}
.newsletter ul li:hover .offerscirclei {
	-moz-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-o-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-ms-transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	transform: scale(1.2) rotate(360deg) translate(0px, 0px) skew(0deg, 0deg);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsletter ul li .offerscirclet {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	line-height:20px;
	width:220px;
	text-align:center;
	position:relative;
	top:60px;
	color:#656565;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	padding:0 10px;
}
.newsletter ul li:hover .offerscirclet {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:default;
	color:#f8b505;
}
.newsletterarchive{
	background:url('http://im20.gulfup.com/J74b1.png') no-repeat;
	width:167px;
	height:39px;
	position:absolute;
	top:410px;
	right:50%;
	margin-right:-83px
}
.newsletterarchive a{
	width:167px;
	height:39px;
	display:block;
}
.newsletterarchive:hover{
	top:411px;
	margin-right:-82px;
}
.beforefooter {
	width:767px;
	height:260px;
	background:url('http://im29.gulfup.com/L6UB1.png') no-repeat center 50%;
	margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:100px
}
.mngam {
	width:140px;
	height:140px;
	float:right;
	margin-top:30px;
	margin-right:133px;
}
.mngam a {
	width:140px;
	height:140px;
	display:block;
}
.colorslab {
	width:140px;
	height:140px;
	float:left;
	margin-top:36px;
	margin-left:133px;
}
.colorslab a {
	width:140px;
	height:140px;
	display:block;
}
.footer {
	width:100%;
	height:110px;
	background:url('http://www.colorsweekly.com/images/footer.png') no-repeat center 50%;
	padding-top:60px;
	position:relative;
	bottom:0px
}
.footerlinks {
	width:460px;
	height:20px;
	margin:0 auto 15px auto;
}
.footerlinks ul {
	list-style-type:none;
	margin:0;
	padding:0;
	width:auto;
	height:20px;
}
.footerlinks ul li {
	float:right;
	width:100px;
	height:20px;
	text-align:center;
	margin-left:20px;
}
.footerlinks ul li a {
	font-family:gess, Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}
.last{
	margin-left:0 !important;
	}
.copyrights {
	background:url('http://www.colorsweekly.com/images/footerlogo.png') no-repeat center top;
	text-align:center;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	height:20px;
	padding-top:40px
}
.copyrights a {
	color:#fde4a6;
	text-decoration:none;
}
.jt-dimmer {
	background-color:#fff !important;
}
.ui-draggable {
	background-color:#fff !important;
	-webkit-box-shadow: 0 0 5px 5px #e9e9e9 !important;
	-moz-box-shadow: 0 0 5px 5px #e9e9e9 !important;
	box-shadow: 0 0 5px 5px #e9e9e9 !important;
	border: 8px solid #e9e9e9 !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	border-radius: 10px !important;
}
.ui-draggable div.jt-title {
	color:#D14344 !important;
	text-shadow:none !important;
}
.suggest {
	width:440px;
	margin:50px auto;
	padding:30px 30px 10px 30px;
	background-color:#fff;
	-webkit-box-shadow: 0 0 3px 1px #e9e9e9;
	-moz-box-shadow: 0 0 3px 1px #e9e9e9;
	box-shadow: 0 0 3px 1px #e9e9e9;
	border: 1px solid #e9e9e9;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.notification_error {
	border: 1px solid #d14344;
	height: auto;
	width: 430px;
	margin: 15px auto;
	padding: 5px;
	background: #f7dbdb;
	color:#d14344;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
}
.notification_ok {
	border: 1px #008000 solid;
	height: auto;
	width: 430px;
	margin: 15px auto;
	padding: 8px;
	background: #e1ffe1;
	color:#008000;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
}
label {
	font-size:12px !important;
	width: 115px;
	margin: 5px;
	float: right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#481a10 !important;
}
.suggest textarea {
	resize:none;
	width:280px !important;
	height:auto !important;
	overflow:hidden !important;
}
.suggest input {
	width:180px !important;
	height:auto !important;
}
.suggest h2 {
	font-family:gess, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	margin-bottom:20px;
	color:#2495a6;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:1px solid #e9e9e9;
}
input.btn {
	font-family:Tahoma, Geneva, sans-serif !important;
	font-size:12px !important;
	width:auto !important;
}
.about {
	width:960px;
	height:auto;
	margin:70px auto;
}
.info {
	margin-bottom:50px;
	font-family:gess, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#363634;
	line-height:24px;
}
.info a {
	color:#d14344;
	text-decoration:none;
}
.info h2 {
	color:#ce7515;
	font-size:20px;
	font-weight:normal;
	margin-bottom:15px;
	line-height:normal;
}
.arrowdown {
	width:960px;
	height:50px;
	margin:0 auto;
	background:url('http://www.colorsweekly.com/images/arrowdown.png') no-repeat center;
}
.suggesturl {
	width:140px;
	height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	background-color:#2495a6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family:gess, Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:20px auto;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.suggesturl:hover {
	background-color:#fac42d;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.suggesturl a {
	width:140px;
	height:35px;
	display:block;
	color:#fff;
	text-decoration:none;
}
.archive {
	width:900px;
	height:auto;
	margin:20px auto;
}
.display_archive {
	margin:50px auto;
	color:#2495a6;
	width:500px;
}
.campaign {
	height:40px;
	line-height:40px;
	margin: 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#cdeef1;
	padding:0 25px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.campaign:hover {
	background-color:#fee7bc;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
	cursor:default;
}
.campaign a{
	font-family:gess, Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#d14344;
	font-weight:normal;
	text-decoration:none;
}
h2.archivetitle {
	text-align:center;
	color:#fff;
	font-family:gess, Tahoma, Geneva, sans-serif;
	font-size:21px;
	padding:15px 0;
	display:block;
	background-color:#d14344;
	font-weight:normal;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	width:500px;
	margin:0 auto;
}